#ifndef AED_SCRIPT_H
#define AED_SCRIPT_H

#include <QString>
#include <QTextStream>
#include <QDomDocument>

class AED_Script
{
    QString m_path;
    QString m_name;

public:
    AED_Script();
    AED_Script(const AED_Script& script);

    AED_Script& operator=(const AED_Script& script);
    bool operator==(const AED_Script&script){if(script.m_path==m_path)return true;return false;}

    void Load(const QString path);
    QString GetPath();
    QString GetName();
    void SetPath(const QString &path);
    void Save(QTextStream &file);
    void Save(QDomDocument &doc, QDomElement &header);
};

#endif // AED_SCRIPT_H
